hit stride - French English Dictionary